import { getField, updateField } from 'vuex-map-fields'
import * as actions from './actions'
import mutations from './mutations'

export default {
  namespaced: true,
  state: {
    retrieved: null, // 数字化新增
    dzFile: null, // 电子文件新增
    dzArchives: null, // 电子档案新增
    dzArchivesZl: null, // 电子档案整理
    dzArchivesZj: null, // 电子档案组卷
    dzFileZl: null, // 电子文件整理
    dzFileZj: null, // 电子文件组卷
    szhZl: null, // 数字化整理
    szhZj: null // 数字化组卷
  },
  actions,
  getters: {
    getField
  },
  mutations: {
    updateField,
    ...mutations
  }
}
